home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Tools - Objects / Macintosh Programmer’s Workshop / MPW 3.2 / MPW / Worksheet < prev   
Text File  |  1991-04-17  |  5KB  |  109 lines

  1. #    Macintosh Programmer's Workshop 3.2 
  2. #
  3. #    Copyright Apple Computer, Inc. 1985-1991
  4. #    All rights reserved.
  5.  
  6. #      Use the "Mark" menu for rapid access to sections of this material.
  7.  
  8. #       Help summaries are available for each of the MPW commands.  
  9. #    To see the list of all commands enter "Help Commands".  To see
  10. #    a partial list of commands, e.g., those relating to compilers, enter
  11. #    "Help Languages".  Some commands may appear in more than one category.
  12. #    In addition, brief descriptions of Expressions, Patterns, Selections,
  13. #    Characters, Shortcuts, and Variables, are also included.
  14.  
  15. #    To see Help summaries, Enter a command such as
  16.  
  17.     Help Commands       # a list of all commands
  18.     Help Editing        # a list of commands useful for editing
  19.     Help FileSystem     # a list of commands relating to files, 
  20.                         #   directories, and volumes
  21.     Help Languages      # a list of compiler/assembler names
  22.     Help Projector      # a list of commands in Projector,
  23.                         #   a project/source control system
  24.     Help Scripting      # a list of commands useful primarily within scripts
  25.     Help System         # a list of commands that perform system functions
  26.     Help Miscellaneous  # a list of utilities and aids to software construction
  27.     Help Window         # a list of commands pertaining to windows
  28.     Help Expressions    # summary of expressions
  29.     Help Patterns       # summary of patterns (regular expressions)
  30.     Help Selections     # summary of selections
  31.     Help Characters     # summary of MPW Shell special characters
  32.     Help Shortcuts      # summary of MPW Shell shortcuts
  33.     Help Variables      # summary of the standard MPW shell variables
  34.  
  35. #    Graphical Interfaces - Commando
  36. #
  37. #    Each command in MPW 3.2 has a graphical interface for specifying
  38. #    parameters and options.  To use this feature, either follow the command
  39. #    name with an ellipsis character (Option-semicolon), or use the command name
  40. #     alone, but depress the Option key while pressing Enter.  Notice the
  41. #    help text for each of the options.
  42. #
  43. #    For an example, select and execute the Date command below.
  44. #    (Triple click on the line and press the Enter key.)
  45.  
  46. Date…
  47.  
  48. #    Examples
  49. #
  50. #    To investigate the examples written in Assembly Language, C, Pascal,
  51. #    or the Shell's script language, select and execute one of the following
  52. #    commands.  (Triple click on the line and press the Enter key.)
  53.  
  54. Open "{MPW}"Examples:AExamples:Instructions        # Assembly Language
  55. Open "{MPW}"Examples:CExamples:Instructions        # C
  56. Open "{MPW}"Examples:PExamples:Instructions        # Pascal
  57. Open "{MPW}"Examples:Examples:Instructions        # Shell Scripts and Aliases
  58.  
  59. #    Frequently Used Commands
  60. #
  61. #    A number of frequently used commands appear below.  To execute the
  62. #    command, triple click on the desired line and press Enter.  A commando 
  63. #    window will appear.
  64. #
  65. #    As you use these commands, add your favorite options, and other
  66. #  frequently used commands.
  67.  
  68. Alias name word…            # Alias [name [word…]]  > aliasList
  69. Catenate file…                # Catenate [file…]  < file  > catenation
  70. Close window…                # Close [-y | -n | -c] [ -a | window…]
  71. Count file…                    # Count [-l] [-c] [file…]  < file > counts
  72. Cut /RegExp/…                # Cut [-c count] selection [window]
  73. Date option…                # Date ([-a | -s] [-d | -t] [-c seconds]) | [-n] > date
  74. Delete file…                # Delete [-y | -n | -c] [-i] [-p] name…  ≥ progress
  75. Duplicate name… target    # Duplicate [-y | -n | -c] [-p] [-d | -r] name… target  ≥ progress
  76. Echo parameter…            # Echo [-n] [parameter…]  > parameters
  77. Eject volume…                # Eject [-m] volume…
  78. Equal name… target        # Equal [-d | -r] [-i] [-p] [-q] name… target  > differences ≥ progress
  79. Execute…                     # Execute tool, script, or built-in
  80. Files file…                    # Files [option…] [name…]  > fileList
  81. Find /RegExp/…                # Find [-c count] selection [window]
  82. Line number…                # Line n
  83. NewFolder name…            # NewFolder name…
  84. Open name…                    # Open [-n | -r] [-t] [names…]
  85. Parameters parameter…    # Parameters [parameter…]  > parameters
  86. Print file…                    # Print [option…] file…  < file ≥ progress
  87. Replace /RegExp/ string…# Replace [-c count] selection replacement [window]
  88. Save window…                # Save [-a | window…]
  89. Search /RegExp/ file…    # Search [option…] pattern [file…]  < file > found
  90. Set name value…            # Set [name [value]]     > variableList
  91. Volumes volume…            # Volumes [-l] [-q] [volume…] > volumeList
  92. Which name…                    # Which [-a] [-p] [name]  > file ≥ progress
  93.  
  94.  
  95.  
  96. #     Searching
  97. #     There occasionally arises the need to search all of a hierarchical directory/file
  98. #     structure for instances of some regular expression.  The following command will 
  99. #    accomplish this:
  100.  
  101. #  search /RegExp/ `files -o -f  -r -t TEXT DirectoryName`
  102.  
  103. #    Example:
  104.     
  105.         search /BitMapToRegion/ `files -o -f  -r -t TEXT "{mpw}"interfaces`
  106.  
  107. ------------------------------------------------------------------------------------
  108.